Synonyms for "French Republic"

Words with similar meaning